spend one's life doing something - Turkish English Dictionary